home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / irssi / help / mode < prev    next >
Text File  |  2006-05-02  |  5KB  |  93 lines

  1.  
  2. MODE %|<your nick>|<channel> [<mode> [<mode parameters>]]
  3.  
  4. Irssi knows these channel modes:
  5.  
  6.      i - Invite only - People can't join to channel without being
  7.          /INVITEd, or being in invite list (+I, see below).
  8.      m - Moderated - People who don't have voices (+v) can't send
  9.          messages to channel
  10.      p - Private - People who aren't joined to channel can't see it
  11.          for example with /WHOISing people who are in channel.
  12.      s - Secret - Like private, but the channel isn't displayed in
  13.          /LIST's output.
  14.      n - No external msgs - Without this mode, anyone can send messages
  15.          to channel without even being joined.
  16.      t - Topic can be changed only by channel operators.
  17.  
  18.      k <key> - Channel password (aka. key) - The channel can't be joined
  19.                without specifying the channel key (see section 6.2).
  20.  
  21.      l <count> - User limit - No more than <count> people can join to
  22.                  channel. This can be overridden with /INVITE with some
  23.                  servers.
  24.  
  25.                  This is usually used for protecting channel from join
  26.                  flooding, like some bot allows max. 5 users to join in
  27.                  one minute or so.
  28.  
  29.      a - Anonymous - No-one's nick name, host or anything else can be
  30.          seen. All messages, joins, parts, modes, etc. are seen as coming
  31.          from nick "anonymous", this could be pretty confusing but nice
  32.          feature if you want total anonymity. This mode can only be set,
  33.          never unset. This mode isn't supported by all servers.
  34.  
  35.          NOTE: there is/was one bug :) Channel operators can guess if some
  36.          nick might be in the channel and try to kick it. If nick was in
  37.          channel, everyone will see the nick that was kicked.
  38.  
  39.      r - Re-op - If a channel becomes opless for longer than LDCTL (5400,
  40.          by default) seconds, op a random person on the channel (or everyone
  41.          if channel has less than 6 members). This works only on !channels.
  42.          This mode can only be set and unset by channel creator.
  43.  
  44.      b - Set/remove ban. For example MODE #channel +b *!*@*.org bans
  45.          everyone from .org domain.
  46.  
  47.          If someone from .org domain was already in channel before the
  48.          ban was set, he/she couldn't be able to write any messages to
  49.          channel (doesn't work with all servers).
  50.  
  51.          Ban can also be overridden with /INVITE, although many stupid
  52.          IRC clients automatically kick the user out because they see
  53.          the ban and think that because of it the user shouldn't be in
  54.          the channel (doesn't work with all servers).
  55.  
  56.      e - Ban exceptions. You could for example ban everyone from
  57.          *!*@*.org but set ban exception to *!*@*.host.org - works only
  58.          in IRCnet/EFnet servers.
  59.  
  60.      I - Invite list. If channel is invite only (+i), people in this
  61.          list can join it without being /INVITEd - works only in
  62.          IRCnet servers.
  63.  
  64.          This is excellent for in-country channels that don't want
  65.          foreigners (spammers!) to join the channel, for example setting
  66.          channel's mode to +i and +I *!*@*.fi allows only finnish people
  67.          to join the channel. In addition to this, there's usually a bot
  68.          in the channels and sending /MSG bot invite command to it
  69.          /INVITEs you to the channel.
  70.  
  71.          The ':' feature in channel modes is quite similiar, see section
  72.          6.2.
  73.  
  74.      O - Channel owner, the nick who creates a !channel receives this
  75.          mode. It isn't displayed anywhere, you can't pass it to anyone
  76.          else and you can't regain it again. This is needed for setting
  77.          +r mode in channel when it's first created.
  78.  
  79.      o <nick> - Grant or revoke channel operator status from nick
  80.      v <nick> - Grant or revoke voice status from nick, only people with
  81.                 +v (or +o) can talk to channel when it's moderated (+m).
  82.  
  83. You can send multiple mode changes with one mode command:
  84.  
  85. /MODE #channel +nto-o+v nick1 nick2 nick3
  86.  
  87. This would set channel's mode to +nt, give ops to nick1, take ops from nick2 and give voices to nick3.
  88.  
  89. You can set only limited number of modes that requires argument in one command. In IRCnet it's 3, in EFnet it's 4 and in many others it's 6. If it's not known, Irssi defaults to 3. Irssi will also automatically split them, so you can use /MODE +oooooo n1,n2,.. command to op 6 people and Irssi will split it to two commands in IRCnet/EFnet.
  90.  
  91. See also: OP, DEOP, VOICE, DEVOICE, BAN, UNBAN
  92.  
  93.